package com.wind.Model01_创建模式.创建模式02_工厂方法And抽象工厂.设计模式;

public class AnimalFactory {
    // 提供生产各种动物的方法
    public Animal getAnimal(String type) {
        if (type == null) {
            return null;
        }
        switch (type) {
            case "cat": return new Cat();
            case "dog": return new Dog();
        }
        return  null;
    }
}